# 列表的查找和删除

"""
1. 使用 in 来判定某个元素是否在列表中存在。
   使用 not in 来判定某个元素是否不在列表中存在。
        每个元素都遍历一遍

2. 使用 index 方法，来判定，当前元素在列表中位置，得到了一个下标。
    在找不到的情况下，会抛出异常

3. 使用 pop 能够删除列表中的最末尾的元素
   使用 pop 还能够删除任意位置的元素，pop的参数可以传一个下标过去

4. 使用 remove 的方法，可以按照 值 来进行删除,若没有对于的值，则会报错


"""

# 1.
# a = [1, 2, 3, 4, 5]
# print(1 in a)       True
# print(100 in a)     False
# print(2 not in a)   False

# 2.
# a = [1, 2, 3, 3, 4, 5]
# #print(a.index(3))   2
# print(a.index(18))    # 异常


# 3.
# a = [1, 2, 3, 4, 5, 6, 7, ]
# a.pop()
# print(a)
# a.pop(3)
# print(a)

# 4.
a = [1, 2, 3, 4, 5, 6, 67]
a.remove(67)
print(a)


